grill for making toasted sandwiches - Alemán Inglés Diccionario